package com.mad.base.objects.grid;

import com.mad.base.objects.GameObject;
import com.mad.base.system.ID;

public class GridField
    extends GameObject
{

    private final ID id;

    private FieldCoverer fieldCoverer;

    private FieldMarker fieldMarker;

    public FieldCoverer getFieldCoverer()
    {
        return fieldCoverer;
    }

    public FieldMarker getFieldMarker()
    {
        return fieldMarker;
    }

    public ID getId()
    {
        return id;
    }

    public GridField( ID id )
    {
        this.id = id;
        this.fieldCoverer = new FieldCoverer(); 
        this.fieldMarker = new FieldMarker(); 
    }

}
